walking skeleton - French English Dictionary